overstretched military

Translations
armée débordée